package com.goodfox.web.biz.forest.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.goodfox.web.generic.provide.annotation.DbEntity;
import com.goodfox.web.generic.provide.annotation.DbField;

@DbEntity(comment="林地列表")
public class WoodlandList implements Serializable{
	@DbField(comment="林地ID",javaType="List",required=true)
	private List<String> woodId;

	@DbField(comment="林权证ID",javaType="List")
	private List<String> fstRigId;

	@DbField(comment="申请表编号",javaType="List")
	private List<String> appNumber;

	@DbField(comment="登记类型",javaType="List")
	private List<String> rstType;

	@DbField(comment="登记类型",javaType="List",direct=false)
	private List<String> rstTypeTxt;

	@DbField(comment="是否抵押",javaType="List",remark="0否 1是")
	private List<String> mortgage;

	@DbField(comment="是否退耕还林",javaType="List",remark="0否 1是")
	private List<String> backForest;

	@DbField(comment="林地所有权权利人",javaType="List")
	private List<String> fstOwn;

	@DbField(comment="林地所有权权利人",javaType="List",direct=false)
	private List<String> fstOwnTxt;

	@DbField(comment="林地使用权权利人",javaType="List")
	private List<String> fstUse;

	@DbField(comment="森林或林木所有权权利人",javaType="List")
	private List<String> woodOwn;

	@DbField(comment="森林或林木使用权权利人",javaType="List")
	private List<String> woodUse;

	@DbField(comment="小地名",javaType="List")
	private List<String> smallTo;

	@DbField(comment="林班",javaType="List")
	private List<String> fstClass;

	@DbField(comment="小班",javaType="List")
	private List<String> smallCls;

	@DbField(comment="面积(亩)",javaType="List")
	private List<Double> acreage;

	@DbField(comment="主要树种",javaType="List")
	private List<String> species;

	@DbField(comment="主要树种",direct=false)
	private List<String> speciesTxt;

	@DbField(comment="蓄积或株数",javaType="List")
	private List<Long> treesNum;

	@DbField(comment="造林年度",javaType="List")
	private List<Date> affDate;

	@DbField(comment="地类",javaType="List")
	private List<String> landType;

	@DbField(comment="地类",direct=false)
	private List<String> landTypeTxt;

	@DbField(comment="森林分类",javaType="List")
	private List<String> fstType;

	@DbField(comment="森林分类",direct=false)
	private List<String> fstTypeTxt;

	@DbField(comment="林种",javaType="List")
	private List<String> fstSpecies;

	@DbField(comment="林种",direct=false)
	private List<String> fstSpeciesTxt;

	@DbField(comment="林地使用期(年)",javaType="List")
	private List<Long> fstUseDate;

	@DbField(comment="终止日期",javaType="List")
	private List<Date> endDate;

	@DbField(comment="坡度",javaType="List")
	private List<String> slope;

	@DbField(comment="坡向",javaType="List")
	private List<String> aspect;

	@DbField(comment="档案柜编号",javaType="List")
	private List<String> cabinetNum;

	@DbField(comment="主要权利依据",javaType="List")
	private List<String> basis;

	@DbField(comment="林权共有者说明",javaType="List")
	private List<String> explain;

	@DbField(comment="注记",javaType="List")
	private List<String> note;

	@DbField(comment="坐落",javaType="List",remark="所属地区")
	private List<String> areaId;

	public List<String> getWoodId() {
		return woodId;
	}

	public void setWoodId(List<String> woodId) {
		this.woodId = woodId;
	}

	public List<String> getFstRigId() {
		return fstRigId;
	}

	public void setFstRigId(List<String> fstRigId) {
		this.fstRigId = fstRigId;
	}

	public List<String> getAppNumber() {
		return appNumber;
	}

	public void setAppNumber(List<String> appNumber) {
		this.appNumber = appNumber;
	}

	public List<String> getRstType() {
		return rstType;
	}

	public void setRstType(List<String> rstType) {
		this.rstType = rstType;
	}

	public List<String> getRstTypeTxt() {
		return rstTypeTxt;
	}

	public void setRstTypeTxt(List<String> rstTypeTxt) {
		this.rstTypeTxt = rstTypeTxt;
	}

	public List<String> getMortgage() {
		return mortgage;
	}

	public void setMortgage(List<String> mortgage) {
		this.mortgage = mortgage;
	}

	public List<String> getBackForest() {
		return backForest;
	}

	public void setBackForest(List<String> backForest) {
		this.backForest = backForest;
	}

	public List<String> getFstOwn() {
		return fstOwn;
	}

	public void setFstOwn(List<String> fstOwn) {
		this.fstOwn = fstOwn;
	}

	public List<String> getFstOwnTxt() {
		return fstOwnTxt;
	}

	public void setFstOwnTxt(List<String> fstOwnTxt) {
		this.fstOwnTxt = fstOwnTxt;
	}

	public List<String> getFstUse() {
		return fstUse;
	}

	public void setFstUse(List<String> fstUse) {
		this.fstUse = fstUse;
	}

	public List<String> getWoodOwn() {
		return woodOwn;
	}

	public void setWoodOwn(List<String> woodOwn) {
		this.woodOwn = woodOwn;
	}

	public List<String> getWoodUse() {
		return woodUse;
	}

	public void setWoodUse(List<String> woodUse) {
		this.woodUse = woodUse;
	}

	public List<String> getSmallTo() {
		return smallTo;
	}

	public void setSmallTo(List<String> smallTo) {
		this.smallTo = smallTo;
	}

	public List<String> getFstClass() {
		return fstClass;
	}

	public void setFstClass(List<String> fstClass) {
		this.fstClass = fstClass;
	}

	public List<String> getSmallCls() {
		return smallCls;
	}

	public void setSmallCls(List<String> smallCls) {
		this.smallCls = smallCls;
	}

	public List<Double> getAcreage() {
		return acreage;
	}

	public void setAcreage(List<Double> acreage) {
		this.acreage = acreage;
	}

	public List<String> getSpecies() {
		return species;
	}

	public void setSpecies(List<String> species) {
		this.species = species;
	}

	public List<String> getSpeciesTxt() {
		return speciesTxt;
	}

	public void setSpeciesTxt(List<String> speciesTxt) {
		this.speciesTxt = speciesTxt;
	}

	public List<Long> getTreesNum() {
		return treesNum;
	}

	public void setTreesNum(List<Long> treesNum) {
		this.treesNum = treesNum;
	}

	public List<Date> getAffDate() {
		return affDate;
	}

	public void setAffDate(List<Date> affDate) {
		this.affDate = affDate;
	}

	public List<String> getLandType() {
		return landType;
	}

	public void setLandType(List<String> landType) {
		this.landType = landType;
	}

	public List<String> getLandTypeTxt() {
		return landTypeTxt;
	}

	public void setLandTypeTxt(List<String> landTypeTxt) {
		this.landTypeTxt = landTypeTxt;
	}

	public List<String> getFstType() {
		return fstType;
	}

	public void setFstType(List<String> fstType) {
		this.fstType = fstType;
	}

	public List<String> getFstTypeTxt() {
		return fstTypeTxt;
	}

	public void setFstTypeTxt(List<String> fstTypeTxt) {
		this.fstTypeTxt = fstTypeTxt;
	}

	public List<String> getFstSpecies() {
		return fstSpecies;
	}

	public void setFstSpecies(List<String> fstSpecies) {
		this.fstSpecies = fstSpecies;
	}

	public List<String> getFstSpeciesTxt() {
		return fstSpeciesTxt;
	}

	public void setFstSpeciesTxt(List<String> fstSpeciesTxt) {
		this.fstSpeciesTxt = fstSpeciesTxt;
	}

	public List<Long> getFstUseDate() {
		return fstUseDate;
	}

	public void setFstUseDate(List<Long> fstUseDate) {
		this.fstUseDate = fstUseDate;
	}

	public List<Date> getEndDate() {
		return endDate;
	}

	public void setEndDate(List<Date> endDate) {
		this.endDate = endDate;
	}

	public List<String> getSlope() {
		return slope;
	}

	public void setSlope(List<String> slope) {
		this.slope = slope;
	}

	public List<String> getAspect() {
		return aspect;
	}

	public void setAspect(List<String> aspect) {
		this.aspect = aspect;
	}

	public List<String> getCabinetNum() {
		return cabinetNum;
	}

	public void setCabinetNum(List<String> cabinetNum) {
		this.cabinetNum = cabinetNum;
	}

	public List<String> getBasis() {
		return basis;
	}

	public void setBasis(List<String> basis) {
		this.basis = basis;
	}

	public List<String> getExplain() {
		return explain;
	}

	public void setExplain(List<String> explain) {
		this.explain = explain;
	}

	public List<String> getNote() {
		return note;
	}

	public void setNote(List<String> note) {
		this.note = note;
	}

	public List<String> getAreaId() {
		return areaId;
	}

	public void setAreaId(List<String> areaId) {
		this.areaId = areaId;
	}
	
	
}
